In most circumstances, it is easy to use the high-level functions described to present a user interface for the video effects. However, there are occasions when you will need finer control over the way the interface is presented. QuickTime provides a set of low-level API functions for these circumstances.
For example, you may want to incorporate the controls from the standard parameters dialog box into an existing dialog box that your application displays, rather than using a completely independent dialog box. This would be necessary if, for example, you wanted a single dialog box that allowed users to customize an effect and specify its duration. To do this, you would create a dialog box with a control for the duration of the effect and then, at runtime, you would add the customization controls from the standard parameters dialog box by calling the function ImageCodecCreateStandardParameterDialog .
The low-level APIs follow the same naming convention as their high-level counterparts, except that the low-level versions are named ImageCodec... where the high-level versions are named QT... .
| Previous | Chapter Contents | Chapter Top | Next |